Big Huge Thesaurus

ascomycetous fungus

noun